having a bushy moustache - Turco Inglés Diccionario